1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,1,1,2,2,2,2,2,2,2,3,3,3,
3,3,4,4,4,4,5,5,5,5,6,6,6,7,
7,7,8,8,9,9,9,10,10,11,11,12,12,13,
13,14,15,15,16,16,17,18,18,19,20,20,21,22,
22,23,24,25,25,26,27,28,29,30,31,31,32,33,
34,35,36,37,38,39,40,41,42,44,45,46,47,48,
49,50,52,53,54,55,57,58,59,61,62,63,65,66,
68,69,71,72,73,75,77,78,80,81,83,84,86,88,
89,91,93,95,96,98,100,102,104,105,107,109,111,113,
115,117,119,121,123,125,127,129,131,133,136,138,140,142,
144,147,149,151,153,156,158,161,163,165,168,170,173,175,
178,180,183,185,188,191,193,196,199,201,204,207,210,212,
215,218,221,224,227,230,233,236,239,242,245,248,251,254,
257,260,263,266,270,273,276,279,283,286,289,293,296,300,
303,307,310,314,317,321,324,328,331,335,339,342,346,350,
354,357,361,365,369,373,377,381,385,389,393,397,401,405,
409,413,417,421,426,430,434,438,443,447,451,456,460,465,
469,473,478,482,